Big Huge Thesaurus

madia oil plant

noun